<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // window.onload 是窗口(页面)加载事件，当文档内容完全加载完成会触发该事件(包括图像，脚本文件、CSS文件)，就调用的处理函数
        // window.onload 传统注册事件方式只能写一次，如果有多个，会以最后一个window.onload为准

        // window.onload = function() {
        //         alert(22);
        //     }

        // 不用传统的注册事件写onload 就可以写多个
        window.addEventListener('click', function() {
            var btn = document.querySelector('button');
            btn.addEventListener('click', function() {
                alert('好好学')
            })
        })
        window.addEventListener('load', function() {
            alert('我是load 用另外一种方式触发的');
        })

        document.addEventListener('DOMContentLoaded', function() {
                alert('我是DOMContentloaded 触发的');
            })
            // load 等页面内容全部加载完毕 包含页面dom元素 图片 flash css 等等
            // DOMContentLoaded 是 DOM 加载完毕，不包含图片 falsh css 等就可以执行 加载速度比load 更快一些
    </script>
    <button>点击</button>
</body>

</html>